"""
在一行输人一个正整数n(n>=10)。
在一行输出大于n的最小斐波那契数。
"""
n = eval(input())
be, af = 0, 1
while 1:
    af = be + af
    be = af - be
    if af > n:
        print(af)
        break